From: Carlos Garnacho Date: Mon, 16 Feb 2026 11:42:44 +0000 (+0100) Subject: st/entry: Set "default" cursor on StEntry side icons X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~26^2~1^2~59 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=c861454484163dae967df3325232c34af33cc071;p=gnome-shell.git st/entry: Set "default" cursor on StEntry side icons Since the default cursor type is CLUTTER_CURSOR_INHERIT, these icons started inheriting the CLUTTER_CURSOR_TEXT cursor set on the StEntry as a whole. Hint these icons again as interactive by enforcing a default cursor on them. Part-of: --- diff --git a/src/st/st-entry.c b/src/st/st-entry.c index 25e179bfe..d00bee6b7 100644 --- a/src/st/st-entry.c +++ b/src/st/st-entry.c @@ -1305,6 +1305,7 @@ _st_entry_set_icon (StEntry *entry, clutter_actor_set_reactive (*icon, TRUE); clutter_actor_add_child (CLUTTER_ACTOR (entry), *icon); + clutter_actor_set_cursor_type (*icon, CLUTTER_CURSOR_DEFAULT); click_gesture = clutter_click_gesture_new (); clutter_actor_add_action_with_name (*icon, "entry-icon-click-gesture", click_gesture);